be extremely devoted to - Deutsch Englisch Wörterbuch